sprinkler truck - French English Dictionary